package com.zp.base;

public class VarargsTest {
	
	//可变参数定义格式：
	//多个类型参数定义：sum(String str,int...nums),可变参数必须放在后面；
	private static int sum(int...nums){ 
		int sum = 0; //局部变量初始化；
		
		for(int num : nums){
			sum += num;
		}
		return sum;
	}
	
	public static void main(String[] args) {
		//传值方式：
		int result = sum(1,2);
		//sum()里面可以直接定义数组，和上面一样；
//		int result = sum(new int[]{1,2});
		System.out.println(result);
		
		int result2 = sum(2,3,4);
		System.out.println(result2);
	}
}
